using System;
using Comdiv.Extensions;
using Comdiv.Model;
using Comdiv.Model.Interfaces;
using Comdiv.Logging;
using Comdiv.Application;
using Comdiv.Persistence;
using Comdiv.Inversion;
using Comdiv.Security.Acl;
using Comdiv.Conversations;
using Comdiv.IO;
using Comdiv.Security;
using System.Linq;

namespace Comdiv.Messaging{
    /// <summary>
    /// POCO implementation of IMessageRead
    /// </summary>
    public class MessageRead : IMessageRead {
        public virtual int Id { get; set; }
        public virtual DateTime Version { get; set; }
        public virtual string Usr { get; set; }
        public virtual IMessage Message { get; set; }
        public virtual bool IsReaded { get; set; }
    }
}